交迫

to come upon simultaneously.