@noname
Google Translate uses a statistical algorithm, which means it has no 'understanding' of grammar built in.
Whether or not it works well for any given sentence will depend on the grammatical closeness of the two languages, the complexity of the sentence, and the similarity of the sentence to the input. And 'understandable' output is not necessarily the same as correct; it (or any automatic translator) often outputs stuff that's not just a little scrambled but plain wrong (like ignoring a verb being in negative form, or using a hilariously inappropriate translation for 窶堙「窶堙ゥ).
And it of course can't tell if what you've given it has any typos in it. e.g. you have ニ弛ニ団ニ誰 not ニ弛ニ鍛ニ誰 above. That's why it got 'punishment' (ニ弛ニ団). "weird" results are usually a sign that the translator is failing. Google Translate does have it's uses, but you need to recognise when it's just fallen over and is giving you rubbish, and not trust the output too much.