English: A fascinating movie it is.
Telugu: ఒక విచిత్రానుభూతిని కలిగించే సినిమా ఇది.