English: And it's an enormous responsibility.
Telugu: ఇది చాలా పెద్ద బాధ్యత.