Translated Labs
YOU SAID:
i have so many people who love me
INTO JAPANESE
私を愛してくれる人がたくさんいます
BACK INTO ENGLISH
There are many people who love me
私を愛している人はたくさんいます
Come on, you can do better than that.