English: And this is, I think, my responsibility.
Telugu: ఆ బాధ్యత నాపై ఉందనే భావిస్తున్నాను.