Translated Labs
YOU SAID:
you've got a heart of stone
INTO JAPANESE
あなたは石のような心を持っています
BACK INTO ENGLISH
you have a heart of stone
That didn't even make that much sense in English.