English: At last they succeeded.
Telugu: చివరికి వారు విజయం సాధించారు.