English: A new research proved this fact recently.
Telugu: ఇటీవల వెల్లడైన ఓ అధ్యయనం కూడా ఇదే అంశాన్ని రుజువు చేస్తోంది.