implacable foe
implacable foe