English: The movie was universally praised by the critics upon its release.
Telugu: విమర్శకుల నుండి ఈ చిత్రం విడుదలైనప్పుడు నుండి ప్రశంశలు పొందుతుంది.