English: This was our responsibility.
Telugu: ఆ బాధ్యతలే మాకు అప్పగించారు.