English: A little late I guess.
Telugu: కాస్త తొందర పడ్డామే అనుకో.