坚贞不屈jiānzhēnbùqūMeanings1. faithful and unchanging (idiom); steadfastCharacters used坚strong贞chaste不no屈bent