Vocabulary

高障害

high hurdles

noun