English: Recently released teaser and song got very good response.
Telugu: ఇటీవలే విడుదలైన టీజర్, పాటలకు మంచి స్పందన వచ్చింది.