unfailing (adj.)youdaoicibaDictYouDict[unfailing 词源字典]
late 14c., "never coming to an end, unceasing, everlasting, inexhaustible," from un- (1) "not" + present participle of fail (v.). Related: Unfailingly.[unfailing etymology, unfailing origin, 英语词源]