What does Casi estamos allí mean?

Casi estamos allí - Spanish to English

we are practically indeed there.

View more

  • we are nearly indeed there.