Chinese English Dictionary

be much obliged to sb for sth    Add to My Vocabulary

  1. 因为(某事)非常感激(某人)



Credits
Source of Dictionary: CC-CEDICT