English: A number of factors have contributed to this development.
Telugu: ఈ పరిణామానికి అనేక అంశాలు కారణమవుతాయి.