even when there are problems or difficulties
He's supported the team for over ten years through thick and thin.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición