translate English to German: I think these questions deserve careful consideration.
Ich glaube, diese Ungewissheiten müssen eingehend geprüft werden.