be of bad quality or of difficult solution - Español Inglés Diccionario