translate English to French: People here have been beaten up, taken advantage of.
Les gens ici se sont souvent fait avoir.