es geschafft haben

listen to the pronunciation of es geschafft haben
German - English
to have arrived
to be home and dry