to take leave of ones senses – Meaning and Explanation