English: Second in ranking
Telugu: ప్రపంచ ర్యాంకింగ్స్‌లో రెండో స్థానం