English: China was ranked 15th.
Telugu: చైనాకు 15వ ర్యాంకు దక్కింది.