Translated Labs
YOU SAID:
love island gives me life
INTO JAPANESE
愛の島は私に生命を与える
BACK INTO ENGLISH
Island of love, give me life
島を愛し、私に生命を与える
You love that! Don't you?