a vague commitment
невнятное (/расплывчатое) обязательство (/политика)
контекст не помешал бы...
расплывчатое / неясное обязательство
https://www.lingvolive.com/ru-ru/translate/en-ru/commitment
https://www.lingvolive.com/ru-ru/translate/en-ru/vague