English: A new research proved this fact recently.
Telugu: ఇదే విషయాన్ని తాజా పరిశోధన మరోసారి తేటతెల్లం చేసింది.