translate English to German: All of this was in fact perfectly understandable.
Das war ja auch alles völlig verständlich.