translate English to French: We understand the importance of supporting the very best ideas wherever they arise.
Nous comprenons combien il importe d'appuyer les meilleures idées peu importe où elles se manifestent.