English: A number of things could have contributed to this.
Telugu: అందుకు అనేక అంశాలు దోహదపడి ఉండవచ్చును.