坚强不屈jiānqiángbùqūMeanings1. staunch and unyielding (idiom); steadfastCharacters used坚strong强strong不no屈bent