くださる

くださる
to give
  1. to give
  2. to confer
  3. to bestow
  4. to kindly do for one
  5. to oblige