Translation: from spanish

he hasn't been out since he arrived