English: finally we succeed."
Telugu: చివరికి విజయం సాధించాం" అని వివరించారు.