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