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