English: A really engrossing film.
Telugu: ఇది నిజంగా ఒక ఛాలెంజింగ్ సినిమా.