Back to Dictionary
狠命
hěnmìng
1. exerting all one's strength