translate English to German: However, a lot remains to be done.
Auf viele Fragen wird in dem angenommenen Antrag jedoch nicht eingegangen.