Implacable , inflexible , inclemente , riguroso , severo , duro , intransigente , inevitable , ineludible , ineluctable , irremediable .