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