English: The research was published recently.
Telugu: ఈ పరిశోధన ఇటీవల ప్రచురించబడింది.