English: in recent research.
Telugu: తాజా పరిశోధన.