English: There is though, some criticism.
Telugu: మరోవైపు కొన్ని విమర్శలు కూడా వినిపిస్తున్నాయి.