Translated Labs
YOU SAID:
Happiness is just a stone's throw away
INTO JAPANESE
幸福はすぐそこにあります
BACK INTO ENGLISH
Happiness is right there
幸せはすぐそこにある
You should move to Japan!