The English term "keen" matches the Italian term "ansioso, nitido"