Translation: from spanish

they've just this minute arrived