First question before writing back is to ask you exactly how delayed the arrival was. The departure was 3:10 late and the arrival a "few minutes less". If that "few minutes" is 11 or more, there is no delay/cancellation compensation due as it is the arrival delay which matters. The departure delay would only matter for so-called "duty of care" which is likely not a big deal here, e.g. a snack voucher or somesuch.
DL will get to that, so you should.