English: I take a great deal of responsibility for this.
Telugu: ఈ విషయంలో నా బాధ్యత చాలా ఎక్కువ.