Is this sentence correct?

''Even today, with all that progress in technology, we are not able to understand how he did it.''

If not how can I fix it?

I don't think putting "the" before "technology" is necessary. I believe, "technology" in this context is used in a broad sense. You may use "unable" instead of "not able" to improve your wording a little bit (=
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Geri
Yukarı