百折不回的英文是「pushing forward despite repeated frustrations」
bai zhe bu hui
折:挫折。比喻意志坚强,无论受到多少次挫折,毫不动摇退缩。
汉·蔡邕《太尉乔玄碑》:“其性庄,疾华尚朴,有百折不挠,临大节而不可夺之风。”