Rysk-Engelsk ordbok »

о чудо betyder på engelska

RyskaEngelska
о чудо interjection

lo and behold(used to express surprise)
interjection