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