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