have a lot of explaining to do

Satzbeispiele & Übersetzungen

Compared with the US, Europe has a lot of catching up to do.
Verglichen mit den USA hat Europa erheblichen Nachholbedarf.