Language:
Free Online Dictionary|3Dict

無話可說

Source : CEDICT

there is nothing more to say (idiom); above criticism/perfect