Translated Labs
YOU SAID:
restless spirit in your heart
INTO JAPANESE
あなたの心に落ち着きのない精神
BACK INTO ENGLISH
Restless spirit in your heart
That didn't even make that much sense in English.