English: India is a country of over a billion people.
Telugu: భారతదేశం ఒక బిలియన్ కంటే ఎక్కువ జనాభా కలిగిన దేశం.