English: It's a movie for the mind.
Telugu: మనసులకు చెప్పే సినిమా ఇది.