English: This lead to a lot of criticism.
Telugu: దీంతో తీవ్ర విమర్శలు కొనతెచ్చుకుంటోంది.