This might rather belong in the German section but my own German is now too weak to actually ask it in German. (Ich Vergesse mein Deutch)

I'm down here in Haiti for another week and met someone who needs my answer:

Q: What German Version would you suggest that was 1) more formal equivalence like for instance the NASB - and 2) Used modern German.

Thanks for your help!