translate English to German: My own guess is that we are looking at 2004 or 2005.
Meiner Einschätzung nach wird es das Jahr 2004 oder das Jahr 2005 sein.