translate English to German: Should we not give some thought to this subject?
Muss man sich in diesem Zusammenhang keine Fragen stellen?