a cross somebody has to bear - Francés Inglés Diccionario