i know better than that – Meaning and Explanation