YOU SAID:
I'm the best English speaker in the world
INTO JAPANESE
私は世界で最高の英語スピーカー
BACK INTO ENGLISH
I'm the best English speakers in the world
INTO JAPANESE
私は世界で最高の英語スピーカー
BACK INTO ENGLISH
I'm the best English speakers in the world
This is a real translation party!