Russisch-Englisch Wörterbuch »

о чудо bedeutet auf Englisch

RussischEnglisch
о чудо interjection

lo and behold(used to express surprise)
interjection