English: This responsibility was given them by God.
Telugu: ఈ బాధ్యత తమకు భగవంతుడు అప్పగించిన బాధ్యత అనుకుంటారు.