wonder of wonders

Interjection

 * 1) Expressing astonished admiration.