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