This is the 2856th most frequent German word.
verdienen
"Verdienen" means "to earn" or "to deserve."
Here, 'verdienen' is used as a verb meaning 'to earn', referring to monetary earnings.
Ich verdiene mein Geld durch harte Arbeit.
I earn my money through hard work.
In this sentence, 'verdienen' means 'to deserve', relating to personal merit based on actions.
Du verdienst Respekt für deine Taten.
You deserve respect for your actions.
The word 'verdient' (a form of 'verdienen') is used here to express earning or meriting something valuable, the victory, through effort.