百折不挠的英文翻译

中文:百折不挠

英文翻译:be indomitable