English: The film drew in $23 million, as well as strong reviews from critics.
Telugu: ఈ చిత్రం 23 లక్షల డాలర్ల వసూళ్ళతోపాటు విమర్శకుల ప్రశంసలందుకుంది.