English: And God has not deserted us.
Telugu: దేముడు మనకి అపకారం చెయ్యలేదు.