Hindi to English:
कितने दिनों से तुमसे बात नहीं हुई।
It has been a while since we talked last.