English: In the recent past, World No.
Telugu: ఇటీవలే ప్రపంచ నెం.