translate English to German: So why are we so unable to make headway in this part of the world?
Warum also sind wir nicht in der Lage, solche Fortschritte im anderen Teil der Welt zu machen?