Vocabulary
邁進
まいしん
pushing forward (undaunted); pushing on (toward a goal); striving (for)
noun
suru-verb
vi