ترجم
make difficult or slow the progress of