English: India’s current population is 1.39 billion.
Telugu: భారత్‌ కంటే అధికంగా చైనాలో 1.39 బిలియన్ల మంది జనాభా నివశిస్తున్నారు.