Translate the following sentence into Turkish.
It's a task all right but Scotland Yard has searched worse haystacks and found a needle.
Görev olduğu kesin fakat Scotland Yard daha kötülerini de gördü ve başardı.