English: But we succeeded in the end."
Telugu: చివరికి విజయం సాధించాం" అని వివరించారు.