English: A number of factors contributed to their development.
Telugu: కొన్ని కారణాలు దాని అభివృద్ధికి దోహదం చేస్తాయి.