English: A new research proved this fact recently.
Telugu: తాజా అధ్యయనమొకటి ఈ వార్తలను ఖండించింది.