English: And they succeeded in the end.
Telugu: చివరికి వారు విజయం సాధించారు.