English: It's a little late for that.
Telugu: అందుకె కాస్త లేటయ్యింది.