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