English: This has come in for lot of criticism.
Telugu: దీంతో అనేక విమర్శలు ఎదుర్కొంటున్నారు.