LONG ON STH
Meaning of LONG ON STH in English
( informal ) having a lot of a particular quality :
The government is long on ideas but short on performance.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005