 Complete the following phrase:  The German Grand Prix was held at Hockenheimring every year between 1977 and 2006 except 1985. During this time, a separate F1 race was held in Germany at the Nürburgring most years from until 2007 under the title of the European Grand Prix. Originally intended to begin in 2007, Hockenheimring and the Nürburgring alternated hosting the German Grand Prix between 2008 and 2014, at which point Nürburgring pulled out of hosting the event in 2015, leaving Hockenheim the sole host of the race but only in alternating years until 2018. A further one-year deal placed the German Grand Prix on the 2019 calendar. , a race under the name of German Grand Prix has not been run again although Germany hosted the 