translate English to French: We needed at least two months to do this work with the required care, even at maximum speed.
Il nous faut deux mois au minimum pour faire ce travail, avec le maximum de célérité et de sérieux requis.