Translation of "Es tut mir leid dass ich erst jetzt" in English

Es tut mir so leid, dass ich erst jetzt komme.
I'm so sorry I didn't come in sooner.
OpenSubtitles v2018

Es tut mir leid, dass ich jetzt erst anrufe.
Sorry it took me a while.
OpenSubtitles v2018