Vocabulary

ハイハードル

high hurdles

noun