English: Its success was noted by both spectators and critics.
Telugu: దీని విజయం ప్రేక్షకుల మరియు విమర్శకుల గుర్తించబడింది.