English: A little late.
Telugu: కాస్త ఆలస్యమయింది.