Chinese: 不要再含糊其辞了！
English: Stop humming and hawing!