used to say that you cannot believe that sth is as good as it seems
Idiom
too good to be true
1 movie clips of this phrase