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