translate English to German: So much for people claiming to uphold grand principles.
Soweit zu den angeblichen Verteidigern hehrer Prinzipien.