English: Some of the scenes are wonderful.
Telugu: కొన్ని sceneలు అద్భుతమనిపించేలా ఉంటాయి.