Language:
Free Online Dictionary|3Dict

生公說法

Source : CEDICT

very touching or convincing (idiom)