could not help but

language: zh

definitions

  1. used to say that someone cannot stop themselves from doing something
    zh: 不由得;禁不住

examples