English: His efforts finally appear to be working.
Telugu: చివరకు ఆయన ప్రయత్నాలు తమన్నా వద్ద వచ్చి ఆగినట్లుగా తెలుస్తోంది.