Iran's president says Tehran and world powers agree on the principles of a final deal on the Iranian nuclear program but that differences remain on the "details" that still need to be negotiated.

Hassan Rouhani says Iran and the six-nation group — the five permanent members of the U.N. Security Council plus Germany — have come a long way in sorting out major issues but that they still differ over issues such as "quantity."

Rouhani did not elaborate. He spoke with lawmakers on Tuesday night, according to the Iranian state television.

The two sides face a Nov. 24 deadline to reach a comprehensive deal. The nuclear talks reportedly remain stuck over the size and output of Iran uranium enrichment program, a possible pathway to nuclear arms.