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