MalayTranslate.com
Malay to English Translator
Translate Here

English to English

blow out of the water

verb (v)

  • surprise greatly; knock someone's socks off
    sangat mengejutkan; seseorang mengetuk terkesan
    source: wordnet30