English: But he couldn't put this off any longer.
Telugu: కానీ దాన్ని అతను నిలబెట్టుకోలేకపోయాడు.