obstaculizar y retrasar

listen to the pronunciation of obstaculizar y retrasar
الأسبانية - الإنجليزية
hinder and delay