English Translation
We almost got them where we want them.
I think the English grammar should be “We have almost got them where we want them”.
We almost got them where we want them.
I think the English grammar should be “We have almost got them where we want them”.