Task: Translation
Input (Spanish): Falta va a hacer ante la inmensa tarea que espera.
Output (English): Ambition will be needed, given the mammoth task which awaits us.