Berikut ini adalah penjelasan tentang tahu-tahu dalam Kamus Indonesia-Inggris
all of a sudden
/tau-tau/ sudenly and unexpectedly.