dāng​xià

immediately

Definitions

dāng​xià

immediately; at once; at that moment; at the moment

Sources