前虎後狼
Meanings
1
out of the frying pan into the fire; one calamity after another
A yojijukugo meaning that escaping one danger only leads to another; literally 'tiger in front, wolf in back'. Used in literary or formal contexts.
In a situation where you're caught between a rock and a hard place, whichever way you go is dangerous.
He has led a life of one calamity after another.