Wiktionary
my goodness
alt. (context idiomatic US Canada English) Used to express surprise, shock, or amazement. Also as "oh my goodness". interj. (context idiomatic US Canada English) Used to express surprise, shock, or amazement. Also as "oh my goodness".