Senses
急迫 urgent
urgent; pressing; imperative; describing a situation that is extremely time-sensitive and cannot be delayed
急迫 hurried
rapid; hurried; describing a quick or agitated pace or rhythm
急迫 to be forced
to be forced by necessity; to be driven by urgent needs