Translate the following English sentence to French:
"But what matter are the results which will be presented on 15 May."
Néanmoins, ce sont les résultats qui seront présentés le 15 mai qui emporteront la décision.