Has she been cooking for a long time ( क्या वह लंबे समय तक खाना बनाती हैं ) in Hindi and English Meaning & Pronunciation