English: He received severe criticism for this.
Telugu: దీనిపై తీవ్రస్థాయి విమర్శలు రగులుకున్నాయి.