इन सब बातों का असर निश्चित रूप से पड़ा होगा।
All these definitely will have an impact.