I am very happy that all 10 F1 teams have approved our late...
I am very happy that all 10 F1 teams have approved our late entry to the Formula One world championship.
I am very happy that all 10 F1 teams have approved our late entry to the Formula One world championship.