<span>There are many verbs which you can use to denote the meaning of "to talk on and on." Here are some of those verbs: ramble, babble, digress, meander, chatter, drift, stray, blubber, blab, prattle, and so on. All of these verbs have similar meaning, which is to talk incessantly, without stopping. Hope I helped! :) Cheers!</span>
The meaning of that is if you earn something it’s because of hard work and the effort you put in. While if you’re given something you didn’t have to put in any work because it was handed to you.