get what one deserves, receive one's due, get what one has earned (a punishment or a reward)
GET ONE'S JUST DESERTS
Meaning of GET ONE'S JUST DESERTS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012