Deutsch-Englisch Wörterbuch »

das macht ihm viel zu schaffen. bedeutet auf Englisch

DeutschEnglisch
Das macht ihm viel zu schaffen.

That caused him a lot of trouble.