English: Recently, new research has been done on the topic.
Telugu: ఈ విషయంపై ఇటీవల కొత్త పరిశోధనలు జరిగాయి.