off-again-on-again

Колеблющийся, неуверенный, нерешительный

Источник: Полный англо-русский словарь на Gufo.me