have difficulty in deciding - Francés Inglés Diccionario