English: The film has bagged numerous awards and was praised by the critics.
Telugu: సినిమా విమర్శకులచే గొప్పగా ప్రశంసలు మరియు అనేక బహుమతులు గెలుచుకుంది.