English: God has helped.
Telugu: దేవతలు దేవుణ్ణి సాయం చేసారు.