muy bien que

listen to the pronunciation of muy bien que
Spanisch - Englisch
damn well
Emphatically; certainly

You know damn well that this is an idiom.