succeed in getting something done - Turkish English Dictionary