being difficult to sell - Spanish English Dictionary