自己害自己 meaning in English
harm oneself; bite off one's nose; cook one's own goose; saw off the bough on which one is sitting; throw a stone in one's own garden; tread on one's own tail
harm oneself; bite off one's nose; cook one's own goose; saw off the bough on which one is sitting; throw a stone in one's own garden; tread on one's own tail