English: The Gods were surprised.
Telugu: దేవతలు ఆశ్చర్యపోయి.