zawdzięczać (Polish) comes from Polish wdzięk, from Polish dzięki, from Polish dzięka, from Old Polish dzięka, from Middle High German danc, from Old High German danc, from Proto-Germanic þankaz, from Proto-Indo-European teng- — to think.
zawdzięczać (Polish): to owe