a long time
Veinte años es un largo tiempo.
Twenty years is a long time.
It's been a long time.
Me tomará un largo tiempo hacer todas las cosas que quiero hacer.
It will take me a long time to do all the things I want to do.
Diez años es realmente un largo tiempo.
Ten years is really a long time.
Tom no ha oído de Mary en un largo tiempo.
Tom hasn't heard from Mary in a long time.
Tom esperó un largo tiempo a Mary, pero nunca apareció.
Tom waited a long time for Mary, but she never appeared.
Nos tomó un largo tiempo, pero al fin fuimos capaces de encontrarlo.
It took us a long time, but we were finally able to find it.
Tom podría pasar un largo tiempo en Boston.
Tom could spend a long time in Boston.
Tom conoce a Mary desde hace un largo tiempo.
Tom has known Mary for a long time.