Англо-русский
словарь

vacillate

Перевод на русский:

колебаться
качаться
проявлять нерешительность

Примеры использования:

vacillates between admiration and contempt — колеблется между восхищением и презрением