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