English: According to their research they had phenomenal results.
Telugu: దీనిపై చేసిన రీసెర్చ్‌లో వారికి ఆశ్యర్యపోయే ఫలితాలు వచ్చాయి.