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