considerable forethought

Translations
значительная предусмотрительность
Considerable forethought was necessary to tackle such a complex issue.
Значительная предусмотрительность была необходима для решения такой сложной проблемы.
Words
forethought

noun
предусмотрительность
considerable

adjective
значительный