English: A new research proved this fact recently.
Telugu: ఈ విషయంపై ఇటీవల కొత్త పరిశోధనలు జరిగాయి.