tức khắc

Etymology
.

Noun

 * 1) instant; moment; split-second

Adverb

 * 1) at once; immediately