translate English to German: We received a report from the UK authority and its independent agency and have no reason to doubt the results of that investigation.
Wir haben einen Bericht von der britischen Behörde und ihrer unabhängigen Agentur erhalten und keinen Grund, die Ergebnisse dieser Untersuchung anzuzweifeln.