English: India is home for 1/5th of world population.
Telugu: ఈ కొత్త ప్రపంచంలో క్రమంలో మానవజాతి యొక్క 1/5 వ భారతదేశం ఎలాంటి స్థలం ఇంటి కలిగి.