A massive impediment here is the millions of mines left over from the Soviet invasion that must be removed.
Значительным препятствием на пути решения этой проблемы являются миллионы мин, оставшихся со времен советского вторжения, которые следует обезвредить и удалить.