She has not been staying here for long time ( वह लंबे समय तक यहाँ नहीं रहता है ) in Hindi and English Meaning & Pronunciation