Indonesian: Dia membuat penemuan ilmiah penting.
English: He made an important scientific discovery.