English: But in the end, they were worth the effort.
Telugu: కానీ, చివరకు వారి ప్రయత్నం తుస్సుమంది.