He has been given lot of chances and has failed to make an impression .
I do n't think Hafeez can solve anything .
Hafeez has been given lot of chances and has failed to make an impression .
I do n't think Hafeez can solve anything .