Language:
Free Online Dictionary|3Dict

无话可说

Source : CEDICT

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