Translated Labs
YOU SAID:
restless spirit in your heart
INTO JAPANESE
あなたの心に落ち着きのない精神
BACK INTO ENGLISH
Restless spirit in your heart
Well done, yes, well done!