dejar mucho que desear prove to be worse than expected (result); turn out to be worse than expected (result); turn out badly (result); be disappointing (result); not meet one's expectations (result); fall short of one's expectations (result); leave much to be desired (criticism)
desear fervientemente long for with envy (general); covet (general)