English: Nevertheless, recent studies have produced good results.
Telugu: అయితే, ఇటీవల అధ్యయనాలు మంచి ఫలితాలను ఇచ్చాయి.