English: That is why the delay.
Telugu: అందుకే ఆ ఆలస్యం.