English: India ranked 26 here.
Telugu: దాంతో 26 పాయింట్లతో భారత్ నెం.