English: 20 in the world ranking.
Telugu: మొత్తంప్రపంచ జాబితాలో 20వ స్థానంలోనిలిచారు.