Back to Dictionary
死心塌地
sǐxīntādì
1.
to be hell-bent on
2.
dead set on sth
3.
unswerving