YOU SAID:
People are becoming the most annoying creatures on earth
INTO JAPANESE
人間は地球上で最も迷惑な生き物になりつつある
BACK INTO ENGLISH
Humans are becoming the most annoying creatures on earth
INTO JAPANESE
人間は地球上で最も迷惑な生き物になりつつある
BACK INTO ENGLISH
Humans are becoming the most annoying creatures on earth
Well done, yes, well done!