meaning of , und zwar schnell

, und zwar schnell - German to English

..., and quickly.