English: His record of 62.3 seconds was set on May 23, 2007.
Telugu: అతని 62.3 సెకన్ల రికార్డును మే 23, 2007న ఏర్పరచాడు.