Indonesian: Itu cukup luar biasa.
English: It was quite fantastic.