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