When I first got to Germany, I couldn’t figure out what those signs meant. Only a few days later when I got together with a german friend and asked him. Then I started to floor it whenever I saw one of those :) (I wasn’t driving a superpowerful car by any means, it was a lowly 1.6t Citroen DS3 )