S tidet ack-itt tegzirt-a.
English: This island is really beautiful.