She was ready to wait for years, if need be.
In any case she would have had to wait, probably for many years.
We've been waiting for 10 years to get the evidence.
We may have to wait for 30 more years to find out.
It wasn't what I had been waiting for two years to learn.
As it happened, she only had to wait for five years.
Except that in my case there was no need to wait for seven years.
But another ship has been waiting here for five million years.
The team had to wait for 31 years to get its first professional title, in 1979.
Any improvement will have to wait for at least 20 years.