English: These efforts seem to have paid off.
Telugu: ఇందుకోసం ప్రయత్నాలు షురూ అయ్యాయని తెలుస్తోంది.