es bereitet ihr große freude, das zu tun.

listen to the pronunciation of es bereitet ihr große freude, das zu tun.
Deutsch - Englisch
She takes great delight in doing that
She delights in doing that