translate English to French: I recently appeared before the Senate National finance Committee on this matter.
En fait, j'ai comparu récemment devant le Comité sénatorial des finances nationales.