translate English to German: Thank you very much and apologies again for being late.
Vielen Dank und nochmals Entschuldigung für meine Verspätung.