Translated Labs
YOU SAID:
doing the best is not possible
INTO JAPANESE
最善を尽くすことは不可能です
BACK INTO ENGLISH
It is impossible to do the best
You love that! Don't you?