And yet, after all the attention they have garnered, and all the knowledge they have generated, as well as the lion's share of the funding, here we are standing [before] the same litany of intractable problems and many new challenges.
Και παρόλη την προσοχή που έχουν λάβει κι όλη τη γνώση που έχουν παραγάγει, όπως και τη μερίδα του λέοντος  της χρηματοδότησης, βρισκόμαστε εδώ, μπροστά στα ίδια  δυσεπίλυτα προβλήματα και πολλές νέες προκλήσεις.