English: The film was appreciated by critics and movie buffs.
Telugu: చిత్రం సినీప్రియులు మరియు విమర్శకులు ఆనందం గెలిచింది.