Sadka Kiya meaning

If you’re not much into Urdu, this one may bowl you over as Sadka/Sadqa has a meaning that doesn’t come easily from the song Sadka kiya. Sadka literally is ‘giving voluntarily in the name of God’. So the lines Sadqa kiya yoon ishq ka actually mean that the person in question has given love in such abundance that the one who takes, finds the giver whenever s/he bows his/her head.

Bit tough to understand, but that was the meaning I could get out of the lines.