I recovered my phone!
The thing was: people talked about all over my workplace (where I lost the phone) when my device went missing, and there would probably be repercussions coming from my boss next week ? she was very upset about it.
This particular individual is kinda new there. My mother got a call late at night yesterday from him, wanting to return the phone. He said the he found it in a bench there. The thing is: how do you find something not yours in your workplace and take it home? And why would you turn it off? Makes little sense...
Anyway, I have my 735 back now, which I have bought about only three weeks ago, when my two-and-a-half years-old 820 fell screen-first in the ground. Right now, I'm just relieved.
Thank you all for the inputs.