English: It was proven in modern researches.
Telugu: తాజా పరిశోధనల్లో ఇది తేలింది.