English: But in the end, I actually managed to do it!
Telugu: కానీ చివరికీ నేను విజయం సాధించాను.