The punch line in the lyrics of the song, “Allah ke bande” written by Vishal Dadlani according to me is, “Khoke apne par hi to usne tha udna seekha”. The meaning of this line is related to, “A blessing in disguise” idiom and spirituality.
Context: The lyrics mention about a bird falling from the sky to the ground losing its wings making it incapable of flying again. But the bird is not feeling low at all. On the contrary, it is quite optimistic.
Meaning: Khoke apne par hi to usne tha udna seekha means after losing the wings the bird learnt to fly. Nobody wants problems. But, sometimes problems are good as they make us look at the things from a completely different perspective and new solutions emerge. The spiritual meaning of the line is that you find the real You when you lose the false you (doer). Kabir says, “Jab mein tha tab Hari nahin, jab Hari hai mein nahin” which means when I (doer) was there God was not, when God is there I (doer) am not. Hari is pure consciousness and not someone sitting above the sky.