Vocabulary

難関突破

overcoming a difficulty; breaking through a barrier; clearing a hurdle

noun suru-verb