to create an impact or impression

listen to the pronunciation of to create an impact or impression