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