translate English to German: This makes sense.
Das macht Sinn.