Translated Labs
YOU SAID:
Desert Rose Why do you live alone If you are sad I'll make you leave this life
INTO JAPANESE
砂漠のバラ
BACK INTO ENGLISH
Desert Roses
アデニウム・オベスム
That's deep, man.