tant bien que mal, d'une manière ou d'une autre
in some way or other; one way or another
N1 Très courant