8. Trusting in Allah is the best pillar [of support]. Leave a Comment / Putting Trust In Allah / By technorthstar3@gmail.com 8. Trusting in Allah is the best pillar [of support]. 8 اَلتَّوَكُّلُ خَيْرُ عِماد. Share on Whatsapp Bookmark (0) Please login to bookmark Username or Email Address Password Remember Me No account yet? Register