Lughet
run one's head against a wall — English to Chinese Translation | Lughet