English: Their efforts seem to have paid off.
Telugu: వారి ప్రయత్నాలు ఒక కొలిక్కి వచ్చినట్లుగా తెలుస్తోంది.