Amr Diab leaves fans Satisfied