to dash ones hopes – Meaning and Explanation