English: The efforts seem to be working.
Telugu: ఇప్పుడీ ప్రయత్నాలు ఫలించబోతున్నట్టు తెలుస్తోంది.