English: Critics have given the movie some excellent reviews.
Telugu: సమీక్షకులు ఈ చిత్రానికి చాలా మంచి రేటింగ్స్ ఇచ్చారు.