English: It was released in 2009 and opened up to many positive reviews.
Telugu: చిత్రం 2009 లో విడుదలైంది మరియు చాలా మంచి సమీక్షలను అందుకుంది.