Complex sentence: For Francis, it means more problems to come... or is it the start of a brand new life ?
Split into simpler sentences: For Francis, it means more problems to come. Or is it the start of a brand new life?