「can't thank you enough」という表現は、感謝の気持ちを表現したり、自分たちのためにしてくれたことへのお返しをするには、ありがとうと何度言っても十分ではないぐらいにとても感謝しているという意味になります。この表現はかなり一般的で、誰かがあなたのためにしてくれたことを喜んだり、感謝しているときにいつでも使うことができます。
例: I can't thank you enough for fixing my roof! That would have been expensive.（屋根を直してくれたことを感謝してもしきれません！お金がかかったでしょうに。）
例: Thanks for all your help, I can't thank you enough!（助けてくれてありがとう、感謝してもしきれないよ！）