good heartedly – Meaning and Explanation