Translated Labs
YOU SAID:
who knows what is the meaning of life
INTO JAPANESE
人は人生の意味は知っています。
BACK INTO ENGLISH
People who know the meaning of life.
人生の意味を知っている人。
You should move to Japan!