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