English: An awesome responsibility, that.
Telugu: ఇది ఒక బ్రహ్మాండమైన బాధ్యత.