English: We have a huge responsibility.
Telugu: మాకు చాలా బాధ్యత ఉంది.