That is a fine fix you have got us into.
おまえさんのおかげで私達はひどい目にあわされた。
Click the top sentence to go to tatoeba.org to translate it or leave a comment.