have a lot going for it - Turco Inglés Diccionario