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