Berikut ini adalah penjelasan tentang astaga dalam Kamus Indonesia-Inggris
Heaven forbid, For heaven's sake.
my godness
God Lord