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