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