Você usa all those years por muito tempo?
Resposta do falante nativo
Rebecca
Sim, é isso mesmo. All those yearsé uma expressão que significa que foi durante um longo período de tempo ou muitos anos. Neste caso, significa os muitos anos que se passaram até que ela fizesse sua escolha. Exemplo: I didn't think they would fire me after all those years working there. (não pensei que me cortaria porque estou lá há muito tempo.) Exemplo: You think he would know me better than that after all those years. (acho que ele está aí há tanto tempo, deveria me conhecer melhor do que isso.) Exemplo: Wow! They found her? After all those years? (Uau! eles a encontraram? depois de tantos anos?)