English: And yet, their efforts paid off.
Telugu: అయినా వారి ప్రయత్నం నీరుగారిపోయింది.