English: This has surprised producers.
Telugu: నిర్మాతలు ఆశ్చర్యపోయారు.