seem a long shot - Alemán Inglés Diccionario