gāng liè

  1. resolute and upright in character
  2. unyielding
  3. staunch