English: The research results have been encouraging.
Telugu: పరిశోధన యొక్క ఫలితాలను ప్రోత్సహించడం జరిగింది.