translate English to French: We are given too little time to assess such complex issues.
Le temps nous manque pour évaluer des questions si complexes.