English: About billion people live in India.
Telugu: దోహాలో దాదాపు ఏడు లక్షల మంది భారతీయులు నివసిస్తున్నారు.