YOU SAID:
nobody does it better
INTO JAPANESE
もっとうまくできる人いない
BACK INTO ENGLISH
No one can do better
INTO JAPANESE
誰も上手くできない
BACK INTO ENGLISH
No one can do well
INTO JAPANESE
誰も上手くできない
BACK INTO ENGLISH
No one can do well
Okay, I get it, you like Translation Party.