Swachh ranking welcomed but citizens want MCC to shore up its act

India