English: We also have some responsibility.
Telugu: కొంత బాధ్యతా మనకి కూడా ఉన్నది.