English: It's actually a huge responsibility.
Telugu: నిజానికి ఇది తలకుమించిన బాధ్యత.