Definitions of thanks:

  • noun:   with the help of or owing to
    Example: "Thanks to hard work it was a great success"
  • noun:   an acknowledgment of appreciation