Translated Labs
YOU SAID:
there is too many people on this planet
INTO JAPANESE
この惑星には人が多すぎます
BACK INTO ENGLISH
There are too many people on this planet
You love that! Don't you?