English: A new research does throw some interesting facts.
Telugu: ఒక కొత్త అధ్యయనం కొన్ని దిగ్భ్రాంతికరమైన విషయాలను వెల్లడించింది.