English: After I watched the movie, I was baffled.
Telugu: సినిమా చూశాక స్పెల్‌బౌండ్‌ అయ్యాను.