Rysk-Engelsk ordbok »

вот чудеса betyder på engelska

RyskaEngelska
вот чудеса interjection

lo and behold(used to express surprise)
interjection