Hindi to English:
तुम कब से यहाँ रह रही हो?
How long have you been living there?