YOU SAID:
Letting people down is the best thing I'm good at
INTO JAPANESE
得意で最高のものは、人々 を失望させる
BACK INTO ENGLISH
Good, the best thing to disappoint people
INTO JAPANESE
良い、最良の人々 を失望させる
BACK INTO ENGLISH
The best people to disappoint
INTO JAPANESE
最高の人々 を失望させる
BACK INTO ENGLISH
The best people to disappoint
You should move to Japan!