Translated Labs
YOU SAID:
doing the best is not possible
INTO JAPANESE
最善を尽くすことは不可能です
BACK INTO ENGLISH
It is impossible to do the best
Come on, you can do better than that.