translate English to German: It seemed too good to be true – and it was.
Es schien alles zu gut, um wahr zu sein – und so war es auch.