Chengalpet municipality faces wrath of public