Translated Labs
YOU SAID:
restless spirit in your heart
INTO JAPANESE
あなたの心に落ち着きのない精神
BACK INTO ENGLISH
Restless spirit in your heart
Yes! You've got it man! You've got it