Language:
Free Online Dictionary|3Dict

自叹不如

Source : CEDICT

to consider oneself as being not as good as the others