I am absolutely delighted with this new deal which means...
I am absolutely delighted with this new deal which means that I can concentrate on nothing else but playing football from now on.
I am absolutely delighted with this new deal which means that I can concentrate on nothing else but playing football from now on.