aux grands maux les grands remèdes
Meanings
Proverb
1. desperate times call for desperate measures