difficult%2C marked by snags%2C hitches%2C or foul-ups

listen to the pronunciation of difficult%2C marked by snags%2C hitches%2C or foul-ups
difficult%2C marked by snags%2C hitches%2C or foul-ups