English: Spain is India's 7th
Telugu: స్పెయిన్ ను దాటి 7వ స్థానానికి భారత్