English: This seems to be a big responsibility.
Telugu: అందుకే చాలా పెద్ద బాధ్యతను అప్పగించబోతున్నట్లుగా తెలుస్తోంది.