Dictionnaire français - anglais

galérer

to struggle, to have a hard time