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