translate English to German: Therefore, my feeling here is that we need to carry out a genuine technical and financial review of the system and take to task those who have been managing this project.
Daher ist meine Ansicht hier, dass wir eine echte technische und finanzielle Prüfung des Systems durchführen und uns diejenigen vornehmen müssen, die dieses Projekt leiten.