two hours ago; for two hours
O acidente aconteceu há duas horas.
The accident happened two hours ago.
Você já trabalha há duas horas.
You’ve already been working for two hours.
Ele está estudando há duas horas.
He has been studying for two hours.
I had lunch two hours ago.
E você que está aqui há duas horas e nem sequer, mediu isto!
And you've been here for two hours and haven't even measured this!
— Malèna (2000)
I had lunch two and a half hours ago.