implacable « the pressure now was relentless. The relentless heat of the desert. » (=la chaleur implacable du désert). [rain] continuel(le) [person, enemy, pursuit] implacable (=never giving up) « He was relentless in his pursuit of quality »« He was the most relentless enemy I have ever known »