English: A fascinating story and well done film.
Telugu: మంచి కథనం, అభినయాలతో సాగే చిత్రం.