English: And the gods approved it.
Telugu: దేవతలు దానికి సమ్మతించారు.