English: A lot of things have factored into this.
Telugu: ఇందుకు పలు అంశాలు దోహదం చేశాయి.