Vocabulary

大進歩

major progress; huge advance

noun