за три года

in three years; over three years

→ за
phrase Rare #44,580
in three years; over three years Describes a period of three years; before a date, as in «за три года до», it means “three years before.”
RU: За три года город сильно изменился.
EN: The city changed a lot over three years.

Том мало изменился за три года.

Tom has changed little in three years.

Том с Мэри встретились за три года до смерти Тома.

Tom met Mary three years before his death.

Этого не случилось за три года.

This hasn’t happened in three years.

Том с Мэри познакомились за три года до смерти Тома.

Tom met Mary three years before his death.