Translate the following English sentence to French:
"All of these arguments more than justify Mrs Redondo' s amendments, and our support for them."
Tous ces arguments justifient plus que suffisamment le fait que Mme Redondo présente ces amendements et que nous les appuyions.