translate English to French: We were given several reasons for the delay but none of them really convinced us.
Plusieurs raisons nous ont été données pour justifier ce retard.