English: This has come in for lot of criticism.
Telugu: దీనిపైనే పలు విమర్శలు వెల్లువెత్తిన పరిస్థితి.