pass through many difficulties, especially economic, to achieve something - Spanisch Englisch Wörterbuch