having no sufficient power or strength - Francés Inglés Diccionario