hualmocuepa

he turns back; they turn around; they turn back; they return