English: I do think it is our responsibility.
Telugu: ఇది మా బాధ్యత అని నేననుకుంటాను.