English: But their efforts paid off.
Telugu: అయితే వారి ప్ర‌య‌త్నం ఫ‌లించింది.