i have something urgent to do - Alemán Inglés Diccionario