HKDictionary
Unable to load sentence structure. Please check your API configuration and try again.
batˉ¹janˊ²
Pinyin
bu4 ren3
Translations
noun
unbearable, intolerable, cannot stand
caamˊ²batˉ¹janˊ²douˊ²
(惨不忍睹)
Pinyin
can3 bu4 ren3 du3
Translations
noun
too horrible to look at; spectacle too horrible to endure; tragic sight