English: This is a very big responsibility on us.
Telugu: ఇది మనపై ఉన్న అతిపెద్ద బాధ్యత.