English: An odd film this one.
Telugu: ఒక విచిత్రానుభూతిని కలిగించే సినిమా ఇది.