YOU SAID:
All people are the greatest
INTO JAPANESE
すべての人々 が最高
BACK INTO ENGLISH
Best of all people
INTO JAPANESE
すべての人々 のベスト
BACK INTO ENGLISH
Best of all the people
INTO JAPANESE
すべての人々 のベスト
BACK INTO ENGLISH
Best of all the people
That's deep, man.