English: 23rd ranked in the world rankings.
Telugu: ప్రపంచ ర్యాంకింగ్స్లో 23వ స్థానం