Translated Labs
YOU SAID:
doing the best is not possible
INTO JAPANESE
最善を尽くすことは不可能です
BACK INTO ENGLISH
It is impossible to do the best
This is a real translation party!