Leicester City boss Claude Puel says Adrien Silva's enforced absence is difficult for player and club.