worked out the problems, overcame the obstacles

listen to the pronunciation of worked out the problems, overcame the obstacles
Английский Язык - Английский Язык
ironed out the difficulties