Translated Labs
YOU SAID:
restless spirit in your heart
INTO JAPANESE
あなたの心に落ち着きのない精神
BACK INTO ENGLISH
Restless spirit in your heart
Okay, I get it, you like Translation Party.