Told=simple past di to tell. Si traduce con imperfetto "diceva" o con passato remoto "disse" o con passato prossimo "ha detto".
La tua traduzione "aveva detto", in quanto trapassato prossimo, non rientra tra le possibili soluzioni del simple past.
By ! ! !