Translated Labs
YOU SAID:
Someone's stepped on your grave
INTO JAPANESE
誰かが君のそばにいる...
BACK INTO ENGLISH
Someone is on your side
You love that! Don't you?