English: This was highly criticized by many.
Telugu: దీని పైన పలువురు విమర్శలు గుప్పించారు.