English: This is a film that needs to be seen on a big screen.
Telugu: ఇది బిగ్ స్క్రీన్పై చూడాల్సిన సినిమా అని చెప్పారు.