Trop c'est trop
(Original title)
Trop c'est trop
France
I've Had Enough!
USA (alternative title)