Pinyin Dictionary results for "tian li nan rong"

天理难容
Heaven cannot tolerate this (idiom); intolerable behavior
Dictionary data provided by CC-CEDICT