English: The film received a good response from the critics.
Telugu: ఈ చిత్రానికి విమర్శకుల నుంచి మంచి స్పందనే వచ్చింది.