Translated Labs
YOU SAID:
jasmine means gift of God
INTO JAPANESE
ジャスミンは神の贈り物を意味します
BACK INTO ENGLISH
Jasmine means God's gift
You should move to Japan!