不顾艰难险阻

不顾艰难险阻

through thick and thin