Indonesian: Masih ada banyak hal yang harus dilakukan.
English: There are still a lot of things that have to be done.