to great amazement, to much astonishment

listen to the pronunciation of to great amazement, to much astonishment
İngilizce - İngilizce
for wonder
to great amazement, to much astonishment