-
urgent
pressing; requiring immediate attention
-
to start
to begin; to launch; to initiate; starting from (a time, place, or amount)
-
directly
directly; straight; without detour or intermediary
-
to chase
to chase; to pursue; to follow closely in order to catch up