YOU SAID:
Peace and love on the planet called earth! Oh no death dead die!
INTO JAPANESE
地球に愛と平和と呼ばれる地球! ああない死死死ぬ!
BACK INTO ENGLISH
Earth to Earth called love and peace! Oh death death death!
INTO JAPANESE
地球には地球は、愛と平和と呼ばれる!ああ死死死!
BACK INTO ENGLISH
Planet Earth is called peace and love! Oh death death death!
INTO JAPANESE
惑星地球は、平和と愛と呼ばれる!ああ死死死!
BACK INTO ENGLISH
Planet Earth is called peace and love! Oh death death death!
Come on, you can do better than that.