extraordinary efforts - Turkish English Dictionary