xiá​yú​hù​jiàn

to have both merits and faults