wohl durchdacht

listen to the pronunciation of wohl durchdacht
Deutsch - Englisch
carefully thought out
thoroughly thought through
wohldurchdacht
well-thought-out