translate English to French: This document would not be possible without her tireless effort.
Sans ses efforts renouvelés, ce document n’aurait pas vu le jour.