it means a lot to me. - Español Inglés Diccionario