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