Translated Labs
YOU SAID:
Happiness is just a stone's throw away
INTO JAPANESE
幸福はすぐそこにあります
BACK INTO ENGLISH
Happiness is right there
幸せはすぐそこにある
You've done this before, haven't you.