English: They have given me a huge responsibility.
Telugu: నాకు వారు చాలా పెద్ద బాధ్యతలను అప్పగించారు.