What to write in journal cover letter when research was conducted several years ago
Delays in publishing results are normal for several reasons. Seven years might be a long time, but as long as your results are still relevant and writing a new publication on them has not become obsolete, it is irrelevant when they were generated. So do not mention it in the cover letter at all.