Translated Labs
YOU SAID:
doing the best is not possible
INTO JAPANESE
最善を尽くすことは不可能です
BACK INTO ENGLISH
It is impossible to do the best
That's deep, man.