Back to Dictionary
速战速决
速戰速決
sùzhànsùjué
1. a blitzkrieg strategy (idiom)
2. to resolve sth in the shortest time possible
3. to get sth done quickly