English: That finally saved me.
Telugu: చివరగా నన్ను నేను రక్షించుకున్నాను.