MJ Muxammadjon Jalilov astonish - больший ацент на ИЗУМЛЯТЬ, surprise - эмоционально более спокойное, хотя в значении этого слова есть - неожиданно что-то делать, тем ни менее, второе слово употребляется шире, чем первое