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