Even Scotland Yard takes years to solve cases sometimes.