Translation of ابھی سویرا ہے in English:

ابھی سویرا ہے

phrase

  • there is still time (to mend matters, etc.)