Indonesian: Mereka telah membantu banyak orang.
English: They've helped a lot of people.