to do ones best – Meaning and Explanation