translate English to German: The report is perfectly acceptable and also contains certain criticisms of how the House operates.
Der Bericht ist gut genug und enthält ganz bestimmt auch Kritik an der Arbeit im eigenen Haus.