not able to do things well - Francés Inglés Diccionario