Understand Chinese Nickname

不堪入目

[bù kān rù mù]
'Unbearable to look at.' This term expresses extreme displeasure when seeing something, as if the scenery or object in view is too horrible or distasteful for one to watch.
Generate Chinese Nickname
Relation Nicknames