convincing steadfast unfailing unflinching
absolute defiantly determine honestly resolutely steadfastly
unswervingly