English: But this is my responsibility.
Telugu: కానీ…నాకంటూ ఓ బాధ్యత ఉంది.