our hard work paid off - Turkish English Dictionary