expressing happiness for completing something difficult - German English Dictionary