Indonesian: Masih banyak sekali yang harus kami pelajari.
English: We still have so much to learn.