Learn Italian: appassionante - thrilling / engaging exciting, gripping