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