English: The film surprised the critics, and it was met with mostly positive reviews.
Telugu: ఈ చిత్రం విమర్శకులను ఆశ్చర్యానికి గురిచేసింది మరియు చాలా వరకూ అనుకూలమైన సమీక్షలను పొందింది.