YOU SAID:
You know who else can do better than that?
INTO JAPANESE
他に誰がそれよりもうまくやれるか知っていますか?
BACK INTO ENGLISH
Do you know who else can do it better?
INTO JAPANESE
他に誰がもっと上手にできるか知っていますか?
BACK INTO ENGLISH
Do you know who else can do it better?
That didn't even make that much sense in English.