English: Many millions more live in other parts of the world.
Telugu: కొన్ని కోట్ల జీవరాసులు మిగతా భూమి పై నివసిస్తున్నాయి.