English: Depends upon our leaders.
Telugu: అది మన నేతలపై ఆధారపడి ఉంది.