en voir de toutes les couleurs
French
Verb
en voir de toutes les couleurs
- to go through hell
- C'est un battant. Il en a vu de toutes les couleurs, mais il ne s'est jamais découragé. ― (please add an English translation of this usage example)
Synonyms
- en voir des vertes et des pas mûres
- en baver
- en chier