humbled

英文釋義

  1. subdued or brought low in condition or status