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.
Come on, you can do better than that.