translate English to German: That vision is more plausible than one might think.
Diese Vision ist plausibler, als man meinen möchte.