English: A few things contributed to that.
Telugu: అందుకు అనేక అంశాలు దోహదం చేసాయి.