weigh on

language: zh

definitions

  1. to burden or oppress someone; to have a heavy effect on someone's mind or feelings
    zh: 使某人感到负担或压抑;对某人的思想或情感产生沉重影响

examples

  1. The debt has been weighing on him for years.

    债务多年来一直压在他心头。