causing obstacles or delay

listen to the pronunciation of causing obstacles or delay