Last Updated: Wednesday, February 8, 2012, 13:42
Cricketer Yuvraj Singh, who is currently undergoing chemotherapy for germ cell cancer in the United States, today said nobody but himself was to blame for the delay in his treatment and insisted he will return a stronger persona.