English: Others have criticized it.
Telugu: మరికొందరు ఇదేంటనీ విమర్శిస్తున్నారు.