Vocabulary

困難を極める

to be extremely difficult; to present a major challenge

expression verb