English: The gods have agreed.
Telugu: దేవతలు దానికి సమ్మతించారు.