YOU SAID:
the sun is what gives us life
INTO JAPANESE
太陽は私たちに生命を与えるもの
BACK INTO ENGLISH
Sun's life-giving us a
INTO JAPANESE
太陽の生命を与える私たち、
BACK INTO ENGLISH
Sun life gives us,
INTO JAPANESE
太陽生命を与えてくれる、
BACK INTO ENGLISH
Sun life gives us,
Okay, I get it, you like Translation Party.