Bedeutung auf Deutsch

Bedeutung von I thought we had a deal