In Afrikaans, a duration of time often comes directly after the verb without a preposition.
So:
English often uses for, but Afrikaans usually does not here.
That is different from wag vir, which is used when you are waiting for someone or something:
But with a time duration, you normally just say:
It literally means six weeks:
Here it shows the length of time.
So ses weke tells us how long the waiting lasts.
It can depend on context.
Grammatically, it is in the present tense, but Afrikaans often uses the present tense for a future idea if the meaning is clear.
So it could mean:
If you want to make the future more explicit, you could say:
Afrikaans normally uses double negation:
That means We do not wait six weeks.
The pattern is usually:
So this is a very useful sentence to remember.
A rough guide for an English speaker:
A few helpful points:
Normally, no, not for this meaning.
With wag, vir is usually used before the person or thing you are waiting for:
But when you want to say how long you wait, you normally do not use vir:
So a learner should strongly prefer Ons wag ses weke for the idea of duration.