Det har varit en mycketlång