through one's dauntless and persistent efforts br>indomitable br>
Related Translations:
百折不挠: 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