Translate the following English sentence to French:
"Will you do everything in your power to ensure that such last-minute cancellations do not happen again?"
Ferez-vous tout ce qui est en votre pouvoir pour garantir qu' une telle annulation de dernière minute ne se reproduira pas à l' avenir ?