translate English to French: We must perhaps be more self-aware, and we must be more critical of our own work.
Peut-être devons-nous être plus sûrs de nous, plus critiques vis-à-vis de notre propre travail.