Language:
Free Online Dictionary|3Dict

无言可答

Source : CEDICT

can say no more and be silent/to have nothing to say in reply (idiom)