translate English to German: However, problems still remain which we need to discuss.
Es gibt jedoch auch noch Probleme, die wir diskutieren müssen.