English: Apologies for being so delayed.
Telugu: ఇంత ఆల‌స్యం చేసినందుకు సారీ.