How to escape " character in Neo4j query?

Query:

CALL db.index.fulltext.queryNodes("ProductNameIndex", "product_name: some "great" product") YIELD node, score
RETURN node.product_name, score

Should be:

CALL db.index.fulltext.queryNodes("ProductNameIndex", "product_name: some \"great\" product") YIELD node, score
RETURN node.product_name, score

No way. It does not work.
Lucene use \ as escape, Jave use \ as escape (sometimes double )... what trick is needed in Neo4j?