translate English to German: This is too good to be true? Another internet swindling?
Ist dies nicht alles zu schön um wahr zu sein oder ein Schwindel?