c'est bien le diable si
Meanings
Conjunction
1. I'll be damned if...