translate English to German: There are some problems we need to be very clear about.
Es gibt einige Probleme, vor denen wir uns nicht verschließen dürfen.