Khalil Al Balushi commentary