English: But God did not leave me.
Telugu: కానీ దేవ్ఞడు నన్ను విడిచిపెట్టలేదు.