I am wondering if my sentence is grammatically correct. The government criticised the rapacious landlords who were changing exorbitant rents.