English: Neanderthals and modern humans shared the world for tens of thousands of years.
Telugu: నీన్దేర్తల్ లు మరియు పూర్వపు ఆధునిక మానవులు అనేక వేల సంవత్సరాలు మా గ్రహం పంచుకున్నారు.