fall down on
中高级 (B2)neutral
To not do a particular job or duty well enough.
"The company consistently falls down on customer service, even though the products themselves are excellent."
To not do a particular job or duty well enough.
"The company consistently falls down on customer service, even though the products themselves are excellent."