A massive impediment here is the millions of mines left over from the Soviet invasion that must be removed.
Un impedimento mayúsculo para ello son los millones de minas que quedaron después de la invasión soviética y que es indispensable retirar.