sofort zahlen

listen to the pronunciation of sofort zahlen
Deutsch - Englisch
to pay (cash) on the nail/barrelhead