English: He has received praise for it.
Telugu: దీంతో అతడిపై ప్రశంసలు దక్కుతున్నాయి.