translate English to French: There are already signs that we need to examine new ideas and adopt better practices if we are going to fulfil our objective.
Certains signes nous indiquent déjà qu'il nous faut examiner de nouvelles idées et adopter de meilleures pratiques si nous voulons atteindre notre objectif.