aux grands maux les grands remèdes

Proverb

 * 1) desperate times call for desperate measures