Learn Spanish (Spain): Hacía años que la médica daba por resuelto el misterio. - The doctor had considered the mystery solved for years.