English: Many experts and specialists were involved in its development.
Telugu: అనేకమంది ఔత్సాహికులు మరియు నిపుణులు వారి సాగులో నిమగ్నమై ఉన్నారు.