meet one's obligations on time - Almanca İngilizce Sözlük