unfailing

/AH0 N F EY1 L IH0 NG/
adjective
  1. 1

    Inexhaustible

  2. 2

    Changeless

  3. 3

    Infallible

Source: https://en.wiktionary.org/wiki/unfailing