English: In the end, they succeeded.
Telugu: చివరకు వారి మాటే నెగ్గింది.