Translate the following English sentence to French:
"Our shared success has only been made possible by her incredible commitment and the huge amount of time and energy she put into her work."
Notre réussite commune n' a été possible qu' avec son engagement total et son immense énergie.