English: A recent study showed the results are promising.
Telugu: ఇది సత్ఫలితాలు ఇస్తోందని ఇటీవలి అధ్యయనం ఒకటి చెబుతోంది.