1
avergonzado
1
being put to shame;being outshone;being eclipsed;feeling embarrassed
あの子には大人も顔負けだ。
The child puts adults to shame.