English: The movie was a technological marvel.
Telugu: ఈ సినిమా ఓ సాంకేతిక అద్భుతమని కొనియాడారు.