ye gods

Translations
о боги (ваши)
Ye gods! What happened here?
О, боги! Что здесь произошло?