Translation of "Zahlung eintreffen" in English