translate English to French: "We recognize and accept that we cannot exercise effective oversight on our own.
La tâche est tout simplement trop grande et trop importante pour être confiée exclusivement à un seul organisme27.