English: Again recent research has challenged this.
Telugu: ఇదే విషయాన్ని తాజా పరిశోధన మరోసారి తేటతెల్లం చేసింది.