translate English to German: This worries many people we encounter on the street.
Die Obdachlosen, denen wir begegnen, betrachten diese Tatsache mit großer Sorge.