translate English to German: These are the questions that we need to come back to.
Diese Fragen sind noch nicht abschließend geklärt.