sǐ xīn tā dì

Translation

  • to be hell-bent on
  • dead set on sth
  • unswerving

Synonyms

Chinese Tones