Its non of your business it coordination of me and my BM...
Topic are there to create whether it's in any language. Go and find some job bro.
It's his business because he is from German local and if someone posts in German local with autamated translation, it's his responsibility to help the BM know about your shit translation.
And if someone ask anything to german people and he use Google to ask to them than what's the problem ?