English: Life has not let me down.
Telugu: జీవకోటి నన్ను ఆశ్రయించిలేదు.