English: It's a huge responsibility that has been bestowed upon me.
Telugu: నాకు అప్పగించిన బాధ్యత చాలా పెద్దది.