Convinced Europeans will need to marshal all their strength – and muster all their nerve – in the times ahead.
В ближайшее время, убежденные европейцы должны будут мобилизовать все свои силы - и собрать все свои нервы.