translate English to German: Although the feedback has improved considerably, such as the feedback on the SWIFT and TFTP negotiations with the US, there are still some points that have yet to be clarified.
Obwohl sich das Feedback beträchtlich verbessert hat, wie zum Beispiel das Feedback bezüglich der SWIFT- und TFTP-Verhandlungen mit den USA, gibt es immer noch einige Punkte, die noch geklärt werden müssen.