English: The film has been rated well by the critics.
Telugu: ఈ చిత్రానికి సమీక్షకులందరూ మంచి రేటింగ్స్ ఇచ్చారు.