What's the most common way of phrasing this in Hindi? In English it's invariably the passive voice (the above sentence without the help of the punctuation marks would come across as Neha saying that the speaker is from Delhi) but I know that in some languages direct quotation is the natural method.
In that case it would be:
Aamir: Voh admi kahan se hain?
Raj: Neha kehti hai ki voh dilli se hai.
(this would be because 'that man' was already specified in the question being asked).
It is just like in English, if someone says 'Neha says she is from Delhi' - you would assume that it is saying that - Neha told someone that she (Neha) is from Delhi, and now that person has told you that Neha told them she was from delhi. Because no one else has been specified in the conversation.
Hope that clarifies it a little? :)
Oh ok I see what you're trying to say. The sentence HAS to be "Neha says that she is from Delhi" in this case because there is no context to the sentence - therefore 'he' would not be accepted because Neha is a girl.
So "नेहा कहती है कि वह दिल्ली से है" "Neha kehti hai ki voh dilli se hai" -Neha says SHE is from Delhi.
But lets say this sentence is about Aamir instead of Neha, it would say "आमिर कहता है कि वह दिल्ली से है" "Aamir kehta hai ki voh dilli se hai" -Aamir says HE is from Delhi
Does that make sense?