has a strong personality, has integrity, is principled

listen to the pronunciation of has a strong personality, has integrity, is principled
Английский Язык - Английский Язык
has a strong character