YOU SAID:
i love all the living things on earth
INTO JAPANESE
地上のすべての生物は互いに依存し合っている。
BACK INTO ENGLISH
All living things on earth depend one another.
INTO JAPANESE
地上のすべての生物は互いに依存し合っている。
BACK INTO ENGLISH
All living things on earth depend one another.
That didn't even make that much sense in English.