Translation of ازماست کہ برماست in English:

ازماست کہ برماست

phrase

  • it is of our own doing that we are suffering