We've been indicated for several months now that these...
We've been indicated for several months now that these features would develop, and they have finally arrived.
We've been indicated for several months now that these features would develop, and they have finally arrived.