やま える
yamaga mieru

Ichidan Verb
Idiomatic Expression

1. to have the end in sight; to see the mountains — literal