tough, uncompromising and inflexible

listen to the pronunciation of tough, uncompromising and inflexible
Английский Язык - Английский Язык
hard-ass