Up to the immediate present, most recent or most up-to-date English: up-to-the-minute, latest Bahasa: terbaru, mutakhir