translate English to German: The debates are yet to come.
Die Debatten werden folgen.