used to say that you cannot believe that sth is as good as it seems
Oxford100% of films
used to say that you cannot believe that sth is as good as it seems
Funny how they've left us alone lately. Seems too good to be true.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition