English: A number of things went into this.
Telugu: ఇందులో అనేక విషయాలు వెలుగుచూశాయి.