expressing happiness for completing something difficult - Turkish English Dictionary