translate English to French: Why is this subject, Your Excellency?
Pourquoi donc, Excellence?