Meanings1demanding and strict (idiom)2exactingWritten Forms從難從嚴Traditional · Main Form从难从严Alternate Form