English: The movie was released in 2004 and earned good reviews.
Telugu: చిత్రం 2009 లో విడుదలైంది మరియు చాలా మంచి సమీక్షలను అందుకుంది.