English: This is also our responsibility.
Telugu: ఇందులో మన బాధ్యత కూడా కొద్ది మేరకు ఉన్నది.