To have earned something through actions or merits.
To be entitled to something, often used in context of rights or privileges.
किसी क्रिया या गुण के कारण कुछ हासिल करना।
English Usage: She deserves a reward for her hard work.
Hindi Usage: उसे अपनी मेहनत के लिए एक इनाम मिलना चाहिए।
To merit a particular type of treatment, often in a moral or ethical sense.
किसी खास व्यवहार का हकदार होना।
English Usage: He did nothing to deserve such harsh criticism.
Hindi Usage: उसने इतनी कठोर आलोचना का हकदार बनने के लिए कुछ नहीं किया।