I feel terrible for causing them so much trouble.

Literal

They [to-に] that-much trouble caused [then-て] sorry.

迷惑をかけて申し訳ない combines 迷惑をかける ('to cause trouble') with the sincere apology 申し訳ない ('inexcusable, deeply sorry'). あんなに means 'so much, to that extent.'