English: India is a nation of 130+ crore people.
Telugu: ఈ టీమ్ ఇండియా అంటే 130 కోట్ల జనాభాతో కూడిన అతి పెద్ద టీమ్‌.