have to thank

Idiom

used when you are saying who is responsible for sth; Be obliged to say thank you, or, in the negative, have no need to express gratitude.

Heard in 1 movies
I assume I have you to thank for these then?
Said in 8 films · #1