English: And those efforts appear to be paying off.
Telugu: ఆ ప్రయత్నాలు ఫలిస్తున్నట్లే కనబడుతున్నాయి.