English: There is still much research to be done, but the results so far are promising.
Telugu: ఇంకా చాలా పరిశోధనలు చేయాల్సి ఉండగా, ప్రస్తుత ఫలితాలు ఆశాజనకంగా ఉన్నాయి.