Indonesian: Masih ada banyak hal yang bisa kita lakukan untuk hidup ini.
English: There's so much left to do with our lives.