English: The efforts seem to have worked.
Telugu: ఆ ప్రయత్నాలు ఫలిస్తున్నట్లే కనబడుతున్నాయి.