translate English to German: The projects are on the table, or will be soon.
Die Projekte liegen auf dem Tisch oder werden bald vorliegen.