translate English to German: I fear that the end of 2007 will be far too late.
Ende 2007, fürchte ich, wird viel zu spät sein.