Vocabulary

目処が立つ

the prospects look brighter; there is hope of accomplishing (something)

expression verb