to do one s best – Meaning and Explanation