With little or no delay English: promptly, quickly, quick Bahasa: cepat, segera, sekejap mata, taajul