c'est la fin des haricots
Meanings
Phrase
1. game over, the goose is cooked; it's the end of the world (informal)