ये सभी बातें बहुत मायने रखती हैं.
All these factors matter a great deal.