English: This lead to a lot of criticism.
Telugu: దీంతో పలు విమర్శలు వెల్లువెత్తుతున్నాయి.