The repetition in (1) is awkward. Possibly "realise" or "achieve" would suit?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
teacherJapanAre there any more suitable verbs?to make material gain; to consolidate material gain; to acquire material gain