translate English to French: We know that this is the last day that we will see you on the podium.
Nous savons que c'est le dernier jour où nous vous voyons à cette tribune.