English: This is our enormous responsibility, friends.
Telugu: ఇది మన బృహత్తర బాధ్యత మిత్రులారా.