demand everything; revenge oneself upon

listen to the pronunciation of demand everything; revenge oneself upon
Английский Язык - Английский Язык
have one's pound of flesh