Translation of واجب تھا سو عرض کیا in English:

واجب تھا سو عرض کیا

phrase

  • I have submitted it because it was expedient to do so (in conclusion to a petition)