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