English: His efforts seem to have paid off, finally.
Telugu: ఆయన్ను వెనక్కు తీసుకువచ్చే ప్రయత్నాలు చివరకు ఫలించినట్లే కనబడుతోంది.