translate English to French: And yet our President is a fine economist.
Le président est pourtant un éminent économiste.