Translated Labs
YOU SAID:
Heaven has a hold of our hearts
INTO JAPANESE
天は私たちの心を支えています
BACK INTO ENGLISH
Heaven supports our hearts
Come on, you can do better than that.