translate English to French: making a presentation a little later.
Et je crois qu’il fera une présentation un peu plus tard.