English: 'It depends on our leaders.
Telugu: అది మన నేతలపై ఆధారపడి ఉంది.