Talks between Tehran and six world powers on a comprehensive deal over its nuclear programme are "very likely" to reach a successful conclusion by a July 20 deadline, Iranian President Hassan Rouhani said Thursday.
"We are very likely to come to an agreement by the end of July," Rouhani told reporters in Shanghai, speaking in Farsi through a translator. "We can achieve this."