translate English to French: It is quite simply splendid.
C'est tout simplement remarquable.