English: A huge responsibility was upon him.
Telugu: అతనికి ఒక పెద్ద బాధ్యత తీరినట్టనిపించింది.