English: It’s been a long long battle for them.
Telugu: దీంతో వారి సుదీర్ఘ పోరాటం ఫలించింది.