English: And the gods accepted it.
Telugu: దేవతలు దీనికి అంగీకరించారు.