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