English: The film won many awards and was critically acclaimed.
Telugu: సినిమా విమర్శకులచే గొప్పగా ప్రశంసలు మరియు అనేక బహుమతులు గెలుచుకుంది.