execute very promptly - German English Dictionary