English: This caught the interest of Russian researchers.
Telugu: దీంతో రష్యా పరిశోధకుల్లో ఆశలు చిగురించాయి.