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