vacillate

verb
1
to keep changing your opinion or thoughts about something, especially in a way that annoys other people
دو دلی کردن, تردید داشتن, مردد بودن, تردید کردن, دو دل بودن, تزلزل کردن
synonym waver