depuis

/dəpɥi/
1. General
preposition

since (a point in the past up to the present)

for (a duration continuing into the present)

J'attends le bus depuis vingt minutes.

I've been waiting for the bus for twenty minutes.

Synonyms:à partir de
2. General
preposition

from (indicating origin or starting point, often spatial or viewpoint)

On a une super vue sur la mer depuis le balcon.

We have a great view of the sea from the balcony.

Synonyms:de, à partir de