Though many human intellectual and technological leaps had happened in Europe and the rest of the world, but Africa was sort of cut off.
그동안 유럽을 비롯한 전 세계에 지적으로나 기술적으로  많은 발전이 있었지만, 마치 아프리카는 제외된 듯 했습니다.