English: In Neanderthals and modern humans
Telugu: నీన్దేర్తల్ మరియు ఆధునిక మానవులు