That is terrible and I hope whatever is affecting his life gets sorted out
That being said there are many many companies out in the world that can do translations of manuals for you
The user manuals for the software company I work for are translated into about 32 different language versions
for the various different markets the product is sold in
Well sounds like your company might be quite bigger than BST, so that probably isnt an option for them... we will survive a little longer waiting on the manuals...