English: India is ranked No. 13.
Telugu: ఇండియా టాప్ 13కి తగ్గింది.