translate English to French: We knew that then and we should have prepared for it.
Nous le savions à ce moment et nous aurions dû nous y préparer.