English: this research.
Telugu: ఈ పరిశోధనా