hesitate to commit

Translations
колебаться брать на себя обязательства
He hesitates to commit to long-term projects.
Он колеблется брать на себя обязательства по долгосрочным проектам.