it's been two hours since
Ça fait deux heures que je fais le pied de grue.
I've been standing here for two hours.
— Moscou ne croit pas aux larmes (1980)
Ça fait deux heures que j'attends M. Tiriac.
I've been waiting for Mr. Tiriac for two hours.
— Toni Erdmann (2016)
Ça fait deux heures que tu regardes ça.
You've been looking at that for two hours.
— The Mermaid (2016)
Ça fait deux heures que j'attends.
I've been waiting for two hours.
Ça fait deux heures que j'essaie de mettre la main sur vous.
I've been trying to get hold of you for two hours.