English: But I made it through finally.
Telugu: కానీ చివరికీ నేను విజయం సాధించాను.