YOU SAID:
I’m a fire spirit drowning in my promise of rain
INTO JAPANESE
私は雨の約束で溺れている火の霊です
BACK INTO ENGLISH
I am the spirit of the drowning fire with the promise of rain
INTO JAPANESE
私は雨の約束で溺れかけている火の精神
BACK INTO ENGLISH
I am drowning with the promise of rain The spirit of fire
INTO JAPANESE
雨の約束で溺れている火の精神
BACK INTO ENGLISH
Spirit of fire drowning with the promise of rain
INTO JAPANESE
雨の約束で溺れている火の霊
BACK INTO ENGLISH
Spirit of fire drowning with the promise of rain
That's deep, man.