English: God has a big part in this.
Telugu: భగవంతుడికి కూడా ఇందులో పెద్ద వాటా వుంది.