meaning of Casi estamos allí

Casi estamos allí - Spanish to English

we are practically indeed there.

View more

  • we are nearly indeed there.