been announced for this and so this would not mean too much of a delay
It has been announced for this year, and so this would not mean too much of a delay.
been announced for this and so this would not mean too much of a delay.