English: The film was released in 2002 and instantly won the favor of the audience.
Telugu: ఈ చిత్రాన్ని 2004 లో విడుదల చేయబడ్డాయి మరియు వెంటనే ప్రేక్షకుల మధ్య గుర్తింపు గెలిచింది.