English: Although, it does have a lot to do with that.
Telugu: అయితే దీనికి సంబంధించి చాలా విషయాలు ఉన్నాయి.