YOU SAID:
Of the best in life I can
INTO JAPANESE
人生で私ができる最高のこと
BACK INTO ENGLISH
The best thing I can do in life
INTO JAPANESE
人生でできる最高のこと
BACK INTO ENGLISH
The best thing you can do in life
INTO JAPANESE
人生でできる最高のこと
BACK INTO ENGLISH
The best thing you can do in life
Come on, you can do better than that.