English: But I finished it eventually anyway.
Telugu: కానీ చివరికీ నేను విజయం సాధించాను.