### Summary

In https://docs.ansible.com/ansible/latest/collections/ansible/builtin/yum_module.html , skip_broken description says:

Skip packages with broken dependencies(devsolve) and are causing problems.

a) Missing space before the opening parenthesis.
b) The sentence seems weird - not fully sure what it tries to convey. Perhaps "Skip packages with broken dependencies (devsolve) and packages that are causing problems." ?

### Issue Type

Documentation Report

### Component Name

yum

### Ansible Version

```console
latest
```


### Configuration

```console
Not relevant
```


### OS / Environment

Not relevant

### Additional Information

Readable docs

### Code of Conduct

- [X] I agree to follow the Ansible Code of Conduct
from __future__ import absolute_import, division, print_function
__metaclass__ = type
DOCUMENTATION = '''
---
module: yum
version_added: historical
short_description: Manages packages with the I(yum) package manager
description:
     - Installs, upgrade, downgrades, removes, and lists packages and groups with the I(yum) package manager.
     - This module only works on Python 2. If you require Python 3 support see the M(ansible.builtin.dnf) module.
options:
  use_backend:
    description:
      - This module supports C(yum) (as it always has), this is known as C(yum3)/C(YUM3)/C(yum-deprecated) by
        upstream yum developers. As of Ansible 2.7+, this module also supports C(YUM4), which is the
        "new yum" and it has an C(dnf) backend.
      - By default, this module will select the backend based on the C(ansible_pkg_mgr) fact.
    default: "auto"
    choices: [ auto, yum, yum4, dnf ]
    type: str
    version_added: "2.7"
  name:
    description:
      - A package name or package specifier with version, like C(name-1.0).
      - Comparison operators for package version are valid here C(>), C(<), C(>=), C(<=). Example - C(name>=1.0)