English: India ranks just behind China.
Telugu: వెల్లడించింది. భారత్‌ తర్వాతి స్థానంలో చైనా నిలిచింది.