遅らせる、妨げる、邪魔する
The heavy snow impeded our progress up the mountain. 大雪が私たちの山の登りを妨げた。
The heavy snow impeded our progress up the mountain.
大雪が私たちの山の登りを妨げた。