Translated Labs
YOU SAID:
nobody does it better
INTO JAPANESE
もっとうまくできる人いない
BACK INTO ENGLISH
No one can do better
誰も上手くできない
No one can do well
You should move to Japan!