English: Many people criticize it.
Telugu: దీనిపై ఎన్నో విమర్శలు చేస్తున్నారన్నారు.