English: This has drawn criticism.
Telugu: దీంతో సర్వత్రా విమర్శలు గుప్పిస్తున్నారు.