Q:

"Over the last x years" in Spanish

Consider the sentence:

His business acquired several computers over the last two years.

What is the best way to translate the phrase "over the last two years" in the above sentence? My best attempt would be el los últimos dos años, but I am certain there's a better translation a native speaker would use.

A:

You are looking for

durante los últimos X años
  a lo largo de los últimos X años
  en los últimos X años

Your example would be:

Su negocio adquirió varios ordenadores durante los últimos dos años.

