translate English to French: At the same time, we must make sure that such an approach is based on irrefutable and concrete evidence.
En même temps, il faut s'assurer que cette approche est fondée sur des preuves irréfutables et concrètes.