English: The fans and the critics well received the song.
Telugu: అభిమానులు మరియు విమర్శకులు ఈ పాటను గొప్ప వేడుకతో అందుకున్నారు.