"This offer is too good to be true". Is there a word in english that describes this? Thank you in advance.