translate English to German: That makes sense.
Das entspricht doch nur dem gesunden Menschenverstand.