Abdul hafeez on Tal