nous avons encore ; nous devons encore
We've still got a lot of work to do.
Il nous reste encore beaucoup de travail à faire.
On a encore une chance.
We've still got each other, and that's the main thing.
On est toujours là l’un pour l’autre, et c’est le principal.
We've still got a long way to go.
Nous avons encore beaucoup de chemin à parcourir.
We've still got a lot of time.
On a encore beaucoup de temps.