translate English to German: In retrospect, it is astonishing that there should have been any doubt.
Im Nachhinein überrascht es, dass überhaupt jemand daran zweifeln konnte.