hesitating

ˈhɛzɪteɪtɪŋ

adjective

tentative, unsure, or slow in acting or speaking.

his hesitating delivery