English: Their efforts seem to be paying off.
Telugu: ఇన్నాళ్ళకి వారి ప్రయత్నం ఫలించబోతున్నట్టు తెలుస్తోంది.