Wiktionary
hard done by
a. (context idiomatic English) used, cheated, dejected
a. (context idiomatic English) used, cheated, dejected