YOU SAID:
they say i can do better but i cannot
INTO JAPANESE
彼らは私がより良くできるが、私はできないと言う
BACK INTO ENGLISH
They say i can do better but i can't
INTO JAPANESE
彼らは私がもっとうまくできるが、私はできないと言う
BACK INTO ENGLISH
They say i can do better but i can't
You should move to Japan!