Indonesian: Orang itu menakjubkan.
English: That guy's amazing.