es geschafft haben

listen to the pronunciation of es geschafft haben
ألمانية - الإنجليزية
to have arrived
to be home and dry