translate English to German: In other words, I consider a coordinated and comprehensive approach to be essential.
In anderen Worten halte ich eine koordinierte und umfassende Herangehensweise für wesentlich.