Translated Labs
YOU SAID:
doing the best is not possible
INTO JAPANESE
最善を尽くすことは不可能です
BACK INTO ENGLISH
It is impossible to do the best
That didn't even make that much sense in English.