pedal to the metal in Finnish pedal to the metal in Finnish nasta laudassa phrase (idiomatic) At maximum speed. Add to Flashcards