make great or desperate efforts - Turkish English Dictionary