Is this sentence correct?

L1ghtBr1nger

Kilopat
Katılım
1 Ocak 2017
Mesajlar
554
Çözümler
2
Daha fazla  
Cinsiyet
Erkek
''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?
 
''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 (=
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…