deserved
Are you looking for: 理所理所当然理所当然的More results...
Contents
English Expression
  1. adj.:  deserved,  as a matter of course,  right
Containing Phrases
have it coming (to one)(as) a matter of course