English: A lot of factors came into play.
Telugu: అనేక అంశాలుదీనికి దోహదం చేశాయి.