English: This song has been receiving praise from everybody.
Telugu: ఆ పాటకు అందరి నుంచి ప్రశంసలు దక్కుతున్నాయి.