translate English to German: This is a long stretch of sandy beach.
Dies ist ein langer Streifen Sandstrand.