English: The film received positive reviews from critics and has grossed $14 million.
Telugu: చిత్రం విమర్శకుల నుంచి అనుకూల సమీక్షలను అందుకుంది మరియు $ 41 మిలియన్ ఆర్జించింది.