¿Es correcta esta traducción al inglés?

Ayer compré su anillo de diamantes favorito en el centro comercial que recién fue reparado la semana pasada.

¿Ayer compré un anillo de diamantes que a ella le gustó? ¿El mejor? En un centro comercial que se construyó la semana pasada.

Modificar como arriba.

①El mejor comienzo para los adverbios de tiempo de ayer.

②Adverbios de ubicación en centros comerciales