This is now the only route shorter than five years. It needs three years in Germany and a marriage or partnership of at least two.