百折不挠的英语:never yield in spite of reverses; be undaunted by repeated setbacks; dauntless; keep on fighting inspite of all setbacks; not to lose heart despite repeated failures
百折不挠的法语:être inflexible;ne pas se laisser fléchir par les obstacles;mille revers ne peuvent le faire reculer.