English: The movie gained critical acclamation and won many awards.
Telugu: ఈ చిత్రాన్ని సానుకూల సమీక్షలు మరియు అనేక పురస్కారాలను గెలుచుకుంది.