deserve all/everything you get - Turc Anglais Dictionnaire