made an impression%2c left a lasting memory%2c produced a strong effect

listen to the pronunciation of made an impression%2c left a lasting memory%2c produced a strong effect