English: India is the world's second most populous country after China
Telugu: చైనా త‌ర్వాత రెండో దేశంగా నిలిచిన భార‌త్