hard-bitten, unyielding

listen to the pronunciation of hard-bitten, unyielding