Indonesian: Kamu masih harus belajar banyak.
English: You still have a lot to learn.