English: This is our responsibility.
Telugu: ఇదే మన బాధ్యత.