English: A lot of people have gone into its creation.
Telugu: అనేక మంది దాని సృష్టిలో పాల్గొన్నారు.