to pay there and then

listen to the pronunciation of to pay there and then
الإنجليزية - ألمانية
gleich an Ort und Stelle bezahlen