Translated Labs
YOU SAID:
我爱你妈妈你是我的最妈妈
INTO JAPANESE
我愛你妈妈你是我的最妈妈
BACK INTO ENGLISH
My love is my last
私の愛は私の最後です
Come on, you can do better than that.