English: It is one of those films that need to be seen.
Telugu: అవకాశం దొరికితే తప్పక చూడవల్సిన సినిమాలలో ఇది ఒకటి.