English: All these films were critically acclaimed.
Telugu: ఈ రెండు సినిమాలకూ అన్ని రకాలుగా ప్రశంసలు దక్కాయి.