English: 17% of the world’s population resides in India.
Telugu: ప్రపంచ జనాభాలో 17% మంది భారతదేశంలో నివసిస్తున్నారు.