having made preparations

listen to the pronunciation of having made preparations