carefully-thought-out-in-advance

listen to the pronunciation of carefully-thought-out-in-advance