English: "These are very encouraging results.
Telugu: "ఇవి చాలా ప్రోత్సాహకరమైన ఫలితాలు" అని పరిశోధకులు చెబుతున్నారు.