expressing happiness for completing something difficult - Spanisch Englisch Wörterbuch