English: The efforts seem to be working.
Telugu: ఆ ప్రయోగాలు విజయవంతమవుతున్నట్లు తెలుస్తోంది.