English: The film was widely appreciated by critics and audience upon release.
Telugu: ఈ చిత్రం విడుదలై విమర్శకుల నుండి,, ప్రేక్షకుల నుండి ప్రశంసలు పొందింది.