English: India ranks just behind China.
Telugu: ఇండియా తరువాతి స్థానంలో చైనా ఉంది.