YOU SAID:
Troubles getting you down?
INTO JAPANESE
あなたを倒すのに問題がありますか?
BACK INTO ENGLISH
Are you having trouble defeating you?
INTO JAPANESE
あなたはあなたを倒すのに苦労していますか?
BACK INTO ENGLISH
Are you struggling to beat you?
INTO JAPANESE
あなたはあなたを倒すのに苦労していますか?
BACK INTO ENGLISH
Are you struggling to beat you?
You should move to Japan!