English: A great responsibility, indeed.
Telugu: అది చాలా పెద్ద బాధ్యత.