viel zu etw. beitragen

listen to the pronunciation of viel zu etw. beitragen
ألمانية - الإنجليزية
to go a long way towards sth