translate English to French: It is absolutely fascinating!
C'est tout simplement fascinant!