English: And there are some spectacular special effects.
Telugu: అద్భుతమయిన స్పెషల్ ఎఫెక్ట్స్ ఉన్నాయి.