English: The efforts seem to be paying off.
Telugu: ఆ ప్రయత్నాలు ఒక కొలిక్కి వస్తున్నట్లే కనిపిస్తున్నాయి.