English: Researchers say it showed promising results.
Telugu: మంచి ఫలితాలు ఇచ్చినట్లు పరిశోధకులు తెలిపారు.