Ben Amara, Radhouan, Italy