expressing happiness for completing something difficult - Turco Inglés Diccionario