I've put you through a lot these last several years.
I have made life difficult for you these last few years.
1) I've put you through a lot these last several years.
「お前にはここ何年も苦労を掛けてるね。」
put one through a lot を使って「苦労を掛ける」と表現できると思います。
2) I have made life difficult for you these last few years.
直訳すると「私はあなたの人生を難しいものにした」となり「ここ数年お前には苦労を掛けてるね。」というニュアンスになります。
make life difficult for 人 で「人の生活を困難なものにする」
ご参考になれば幸いです!