English: But in the end I did manage to finish it.
Telugu: కానీ చివరికీ నేను విజయం సాధించాను.