急中生智

jízhōng-shēngzhì
quick witted in an emergency, able to react resourcefully
HSK 79

Additional Dictionary Meanings

quick witted in an emergencyable to react resourcefully