Translated Labs
YOU SAID:
love peoples and stuff
INTO JAPANESE
愛の人々 とか
BACK INTO ENGLISH
People who love
愛する人々
Come on, you can do better than that.