English: A huge responsibility indeed.
Telugu: ఇది చాలా పెద్ద బాధ్యత.