Hard (power) brake pedal
Whoaaaa, that is a serious air leak in the booster
Print