be a bit hard up - Francés Inglés Diccionario