English to Urdu Proverb: SELF DONE WELL DONE July 17, 2022January 28, 2022 by admin English to Urdu Proverbs Urdu to English Proverbs English Proverb SELF DONE WELL DONE Urdu Proverb آپ کاج مہا کاج ۔ جو خود کرتا ہے وہ بہتر کرتا ہے Proverb in Roman Urdu Aap Kaaj Maha Kaaj – Jo Khud Karta Hai Woh Behtar Karta Hai