ive heard that you got a new job – Meaning and Explanation