BE ALL FOR STH / FOR DOING STH
Meaning of BE ALL FOR STH / FOR DOING STH in English
to believe strongly that sth should be done :
They're all for saving money where they can.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005