translate English to French: Thanks to their creative thinking and rapid response, we had our new site up and running well before the deadline.
Grâce à leur esprit créatif et leur service rapide, notre nouveau site Web a été lancé bien avant l'échéance fixée. »